* {
  margin: 0;
  padding: 0;
  list-style: none;
}

.dialog {
  width: 100vw;
  height: 100vh;
  position: fixed;
  left:0;
  top:0;
  display: flex;
  justify-content: center;
  align-items: center;
  .mask {
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    position: absolute;
    left:0;
    top:0;
  }
  .tip {
    width: 60%;
    height: 60%;
    background: #fff;
    z-index: 10;
    .sure, .close {
      display: inline-block;
      width: 100px;
      height: 35px;
      background: lightblue;
      text-align: center;
      line-height: 35px;
      margin-left: 50px;
    }
  }
}

.hide {
  display: none;
}